#pragma once

#include <list>

class IUpdatable
{
public:
	typedef std::list<IUpdatable*> List_t;
	IUpdatable() {};
	virtual ~IUpdatable() {};
	virtual void Update() = 0;
};